@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
fieldset, img {
    border: 0;
}
/* remember to define focus styles! */
:focus {
    outline: 0;
}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
    font-style: normal;
    font-weight: normal;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}
input, button, textarea,
select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
code, kbd, samp, tt {
    font-size: 100%;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
    *font-size: 100%;
}
body {
    line-height: 1.5;
}
ol, ul {
    list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
caption, th {
    text-align: left;
}
sup, sub {
    font-size: 100%;
    vertical-align: baseline;
}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
    text-decoration: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
sup
{
    vertical-align: text-top;
}
sub
{
    vertical-align: text-bottom;
}
input, textarea, select
{
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}
/*to enable resizing for IE*/
input, textarea, select
{ *font-size:100%;}
/*because legend doesn't inherit in IE */
legend
{
    color: #000;
}
del, ins
{
    text-decoration: none;
}

body{
	
	background:url(/images/body_bg.jpg) repeat-x;
	font-size:12px;
	text-align:center;
	margin:1px 0 0 0;
	padding:0;
	font-family:宋体, Arial, Helvetica, sans-serif;
	color: #000;
}

#container{	
	margin:0px auto 0px auto;
	width:900px;
	text-align:left;
	height:auto;
	
	}
	/*首页*/
#top{
	margin:0 3px 0 3px;
	font-size:12px;
	width:894px;
	padding:7px 0 0 0;
	float:left;
}
#top .topleft{
	width:auto;
	float:left;		
}
#top .topright{
	float:right;
	height:auto;
	width:500px;
	top:1px;
	padding:0;
	margin:0;
	}	
#top .topright ul{
	padding:0;
	margin:0;
	height:18px
	width:430px;
	list-style:none;
}
#top .topright ul li{
	float:right;
	text-align:center;
	width:65px;
	border-right:#999 solid thin;
}
#top a:link,#top a:visited{
	text-decoration:none;
	color:#039;
}
#top a:hover{
	color:#F63;
	text-decoration:underline;
}

#head{
	float:left;
	width:900px;
	height:auto;
	margin-top:15px;
}
#head .flash_side{
	height:auto;
	width:900px;
	padding:0;
	margin:0;
	float:left;
}
#head .logo{
	margin-top:15px;
	height:80px;
	width:320px;
	float:left;
	padding-left:20px;
}
#head .logo img{
	float:left;
	width:180px;
	height:78px;
}
#head .logo span{
	font-family: "黑体","Arial Unicode MS", "宋体";
	font-size:30px;	
	color:#595959;
	margin-top:28px;
	float:left;
}
div.search{
	margin-top:20px;
	float:right;
	width:490px;
	height:60px;
	
}
#search_tab{
	float:left;
	width:450px;
}
#search_tab ul{
	list-style:none;
	height:20px;
	width:400px;
	float:left;
}
#search_tab ul li{
	float:left;
	padding:3px 5px 2px 5px; 
}
#search_tab ul li.select{
	background:#F6F6F6;
	border-left:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	border-top:#E7E7E7 1px solid;	
}
#search_form{
	float:left;
	width:450px;
	height:28px;
	background:#F6F6F6;
	padding:2px;
	border:#E7E7E7 1px solid;
	}
#search_form input{
	float:left;
	width:340px;
	height:25px;
	
	
}
#search_form input.btn{
	float:left;
	width:103px;
	height:27px;
	background:url(/images/search_btn.jpg);
	border:0 none;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	padding-bottom:3px;
}

#head div.nav_bar,#head div.nav_bar2,#head div.nav_bar3{
	height:40px;
	width:900px;
	float:left;
}
#head div.nav_bar ul,#head div.nav_bar2 ul,#head div.nav_bar3 ul{
	list-style:none;
	height:40px;
	width:740px;
	float:left;
	background: url(/images/nav_bg_o.jpg) no-repeat 0 0 scroll;
	padding-left:80px;
	padding-right:80px;
}
#head div.nav_bar2 ul{
	background: url(/images/nav_bg2.jpg) no-repeat 0 0 scroll;
}
#head div.nav_bar3 ul {
	background:url(/images/nav_bg3.jpg) no-repeat 0 0 scroll;
}
#head div.nav_bar ul li,#head div.nav_bar2 ul li,#head div.nav_bar3 ul li{
	float:left;
	height:30px;
	width:110px;
	padding-top:9px;
	text-align:center;
	font-size:16px;
	font-weight:bold;	
	
}
#head div.nav_bar ul li a,#head div.nav_bar2 ul li a,#head div.nav_bar3 ul li a{
	color:#FFF;
}
#head div.nav_bar ul li.current{
	background:url(/images/nav_li_bg2.jpg) no-repeat;
}
#head div.nav_bar ul li.current a,#head div.nav_bar2 ul li.current a,#head div.nav_bar3 ul li.current a{
	color: #333;
}
#head div.nav_bar2 ul li.current{
	background: url(/images/nav_li_bg_c2.jpg) no-repeat 0 0 scroll ;
}
#head div.nav_bar3 ul li.current{
	background:url(/images/nav_li_bg_c3.jpg)  no-repeat 0 0 scroll;
}

#head div.nav_bar ul li.select{
	background:url(/images/nav_li_bg2.jpg) no-repeat;
}
#head div.nav_bar ul li.select a,#head div.nav_bar2 ul li.select a,#head div.nav_bar3 ul li.select a{
	color: #333;
}
#head div.nav_bar2 ul li.select{
	background: url(/images/nav_li_bg_c2.jpg) no-repeat 0 0 scroll ;
}
#head div.nav_bar3 ul li.select{
	background:url(/images/nav_li_bg_c3.jpg)  no-repeat 0 0 scroll;
}
#head div.nav_bar ul li a:hover,#head div.nav_bar2 ul li a:hover,#head div.nav_bar3 ul li a:hover{
	color: #FFF;
}

#creative_home_lv2,#creative_home,#requirement_home,#main,#creative{
	text-align:left;
	float:left;
    width:900px;
    height:auto;
 	padding:0;
	margin:0 0 0px 0;
	}

#main div.home_left{
	width:610px;
	height:auto;
	padding:0;
	margin-top:18px;	
	float:left;
	margin-bottom:20px;
}
#main div.home_left .board{
	background:#FAFAFA;
	float:left;
	border: #D7D7D7 1px solid;
	height:243px;
	width:606px;
	margin:0px;
	padding-right:2px;
	
}
#main div.home_left .bulletinBoard{
	float:left;
	margin:3px;	
	width:180px;
	height:233px;	
}
#main div.home_left .bulletinBoard .titlewords {	
	width:174px;
	border-bottom:#FFF 1px solid;	
	padding-left:6px;
	padding-top:6px;
	float:left;
}
#main div.home_left .bulletinBoard .titlewords h2{
	color:#F58C2E;
	font-size:16px;
	font-weight:bold;
	float:left;
	height:30px;
}
#main div.home_left .bulletinBoard .titlewords h5 a{
	color:#333;
	float:right;
	font-size:14px;
	padding-right:5px;
}
#main div.home_left .bulletinBoard ul{
	float:left;
	list-style:none;
	padding:3px 3px 3px 5px;
}
#main div.home_left .bulletinBoard ul li{
	margin-bottom:5px;
	width:165px;
	float:left;
}
#main div.home_left .bulletinBoard ul li a{
	color:#333;
}
/*容器*/
#slider{
	float:right;
	width:395px;
	height:235px;
	margin-top:3px;	
}
#slider img{
	
	width:393px;
	height:235px;
}
slider2{
	float:left;
	width:610px;
	height:220px;
}
#slider2 img{
	float:left;
	width:610px;
	height:220px;
}
#slider ul, #slider li,slider2 ul, #slider2 li{
	margin: 0;
    padding: 0;
    list-style: none;
	
}
/*数字导航样式*/
#flashnvanum
{
    bottom: 10px;
    position: absolute;
    right: 20px;
    width: 90px;
}
#flashnvanum span
{
    background:url(/images/flashbutton.gif) no-repeat scroll  0;
    color: #86A2B8;
    cursor: pointer;
    float: left;
    font-family: Arial;
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    margin: 1px;
    text-align: center;
    width: 15px;
}
#flashnvanum span.on
{
	background: transparent  url(/images/flashbutton.gif) no-repeat scroll 0 0;
    color: #FFFFFF;
    height: 15px;
    line-height: 15px;
    width: 15px;
}
#main div.home_left .left_con_box{
	width:609px;
	float:left;
	margin-top:20px;
	
}
#main div.home_left .left_con_box .box_tl,#main div.home_left .left_con_box .box_tl2,#main div.home_left .left_con_box .box_tl3{	
	float:left;
	width:609px;
	height:36px;
	background:url(/images/homeleft_boxtitle_bg.jpg) 0 0 no-repeat;
}
#main div.home_left .left_con_box .box_tl2{
	background: url(/images/homeleft_boxtitle_bg2.jpg) 0 0 no-repeat;
}
#main div.home_left .left_con_box .box_tl .box_tl_l,#main div.home_left .left_con_box .box_tl2 .box_tl_l,#main div.home_left .left_con_box .box_tl3 .box_tl_l{
	float:left;
}
#main div.home_left .left_con_box .box_tl2 h2,#main div.home_left .left_con_box .box_tl h2,#main div.home_left .left_con_box .box_tl3 h2{
	float:left	
	width:100px;	
	font-size:16px;
	font-weight:bold;
	padding-left:20px;
	padding-top:3px;
	margin:0;
	}
#main div.home_left .left_con_box .box_tl h2 a{
	color:#f3740d;
}
#main div.home_left .left_con_box .box_tl2 h2 a{
	color:#0487f6;
}
#main div.home_left .left_con_box .box_tl3 h2 a{
	color:#f30162;
}
#main div.home_left .left_con_box .box_tl3 .box_tl_r,#main div.home_left .left_con_box .box_tl2 .box_tl_r,#main div.home_left .left_con_box .box_tl .box_tl_r{
	float:right;
}
#main div.home_left .left_con_box .box_tl3 ul,#main div.home_left .left_con_box .box_tl2 ul,#main div.home_left .left_con_box .box_tl  ul {
	float:right;	
	list-style:none;
	width:380px;
	margin:5px 15px 0 0;
}
#main div.home_left .left_con_box .box_tl3 ul li,#main div.home_left .left_con_box .box_tl2 ul li,#main div.home_left .left_con_box .box_tl ul li{
	float:right;
	margin-left:15px;
	list-style:none;	
}
#main div.home_left .left_con_box .box_tl3 ul li a,#main div.home_left .left_con_box .box_tl2 ul li a,#main div.home_left .left_con_box .box_tl ul li a{	
	color:#333333;
}
#main div.home_left .left_con_box .box_body{
	float:left;
	border-bottom:1px solid #dfdddd;
	border-left:1px solid #dfdddd;
	border-right:1px solid #dfdddd;
	width:607px;
	padding-bottom:20px;
}
#main div.home_left .left_con_box .box_body ul li{
	float:left;
	width:600px;
}
#main div.home_left .left_con_box .box_body a.de_ty{
	float:left;
	margin:7px 10px 0 10px;
	color:#f3740d;
}
#main div.home_left .left_con_box .box_body a.de_tl{
	float:left;
	margin:7px 10px 0 40px;
	width:420px;
}
#main div.home_left .left_con_box .box_body span.de_co{
	float:left;
	margin:7px 10px 0 10px;
}
#main div.home_left .left_con_box .create .box_body ul{
	float:left;
	width:600px;
}
#main div.home_left .left_con_box .box_body .create ul li{
	width:140px;
	float:left;
	margin-left:6px;
	margin-top:20px;
}
#main div.home_left .left_con_box .box_body .create ul li img{
	float:left;
	border:1px solid  #CECECE;
	margin-left:15px;
	max-width:100px;   /* FF IE7 */
	max-height:100px; /* FF IE7 */
	_width:expression(this.width > 110 && this.width > this.height ? 110: auto); /* IE6 */
	_height:expression(this.height > 110 ? 110 : auto); /* IE6 */
	
}
#main div.home_left .left_con_box .box_body .create ul li p {
	float:left;
	width:140px;	
	margin-top:5px;
	text-align:center;
}
span.cr{
	color:#f3740d;
	margin-right:5px;
}
#main div.home_left .left_con_box .box_body .create ul li p a{
}
#main div.home_left .left_con_box .box_body .information{
	float:left;
}
#main div.home_left .left_con_box .box_body .information .left{
	width:400px;
	float:left;
}
#main div.home_left .left_con_box .box_body .information .left ul{
	widows:390px;
	float:left;
	padding-left:10px;
}
#main div.home_left .left_con_box .box_body .information .left ul li{
	float:left;
	width:380px;
	padding:3px 0 3px 10px;
	list-style:inside  url(/images/home_listyle.jpg);
	text-align:left;
}
#main div.home_left .left_con_box .box_body .information .right{
	float:right;
	width:200px;
	padding:0;
	margin:0;
}
#main div.home_left .left_con_box .box_body .information .right ul{
	width:200px;
	padding:0;
	float:left;
}
#main div.home_left .left_con_box .box_body .information .right ul li{
	float:left;
	width:190px;
	margin-top:15px;
}
#main div.home_left .left_con_box .box_body .information .right ul li img{
	width:130px;
	height:90px;
	margin-left:30px;
	border:1px solid #BEBEBE;
}
#main div.home_left .left_con_box .box_body .information .right ul li p a{
	width:190px; 
	text-align:center;
	margin-top:5px;
}
#main div.home_right{
	float:right;
	width:265px;
	height:auto;
	margin-left:20px;
	margin-top:0px;
}

#main div.home_right  .login{
	margin-top:18px;
	float:left;
	width:265px;
	
}
#main div.home_right  .login p a{
	background:url(/images/home_l_bg1.jpg) no-repeat 0 0 scroll;
	height:45px;
	width:120px;
	float:left;
	font-size:15px;
	color:#E55600;
	font-weight: bold;
	text-align:center;
	padding-top:8px;
	margin-right:4px;
	margin-left:7px;
}
#main div.home_right .login p a:hover{
	background:url(/images/home_l_bg2.jpg) no-repeat 0 0 scroll;	
}
 .rightbar_box{
	width:260px;
	margin-top:20px;
	border:#DADADA 1px solid;
	float:left;
	padding-bottom:15px;
}
 .rightbar_box p{
	float:left;
	width:250px;
	padding:3px 0 0 10px;
	height:25px;
	background:url(/images/homeleft_box_bg.jpg) 0 0 repeat-x scroll;
	font-size:14px;
	font-weight:bold;
	border-bottom:#DADADA 1px solid;
	
}
 .rightbar_box .good_com ul img,.rightbar_box .sug_com ul img{
	float:left;
	width:80px;
	height:80px;
	border:#DADADA 1px solid;
	padding:2px;
	margin-left:10px;
	margin-bottom:3px;
	
}
.rightbar_box .good_com ul,.rightbar_box .sug_com ul{
	float:left;
	width:240px;
	padding:10px;
}
#main div.home_right .rightbar_box .good_com ul li,#main div.home_right .rightbar_box .sug_com ul li{
	float:left;
	width:110px;
	margin:10px 0px 5px 10px;
}
#main div.home_right .rightbar_box .good_com ul li a,#main div.home_right .rightbar_box .sug_com ul li a{
	float:left;
	width:110px;
	text-align:center;
	
}
 .rightbar_box .may_int ul{
	float:left;
	width:240px;
	padding:10px;
}
.rightbar_box .may_int ul li{
	float:left;
	width:225px;
	padding-left:15px;
	list-style:inside  url(/images/list_style2.jpg);
	margin:5px 0;
}

#main div.sug_school{
	float:left;
	width:890px;
	border:#DADADA 1px solid;
	padding-left:10px;
	margin-bottom:30px;
	padding-bottom:10px;
}
#main div.sug_school p{
	font-size:14px;
	font-weight:bold;
	float:left;
	width:980px;
	margin:5px 0;
}
#main div.sug_school a{
	color:#666;
	float:left;
	margin:0 5px 5px 5px;
}
#TabbedPanels1{
	float:left;
	height:135px;
	width:260px;
	padding:none;
	border:none;
	border:#DADADA 1px solid;
}
#TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent,#TabbedPanels1 .TabbedPanelsContentGroup,#TabbedPanels1 ul.TabbedPanelsTabGroup ,#TabbedPanels1 ul.TabbedPanelsTabGroup li{	
	padding:none;
	border:0 none;
}
#TabbedPanels1 ul.TabbedPanelsTabGroup li a{
	float:left;
	width:129px;
	background:url(/images/home_tab_bg.jpg) repeat-x 0 0;
	border-bottom:none 0;
	border-left:#DADADA 1px solid;
	border-right:#DADADA 1px solid;	
	text-align:center;
	font-size:14px;
	height:26px;
	padding-top:4px;	
	color:#666;
	overflow:hidden;
}
#TabbedPanels1 ul.TabbedPanelsTabGroup li a.current{
	background:none;
	border:none;
}
#TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent{
	float:left;
	background:none;
	width:256px;
	height:100px;	
}
#TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent ul li{
	padding:3px 0 3px 5px;	
}
#TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent a{
	color: #333;
}




#creative_home_lv2 .right_side .search_result{
	 float:left;
	 width:720px;
	 margin:14px 0;

}
#creative_home_lv2 .right_side .search_result li{
	float:left;
	width:230px;
	maigin-left:10px;
	margin-bottom:15px;
}
#creative_home_lv2 .right_side .search_result li img{
	width:200px;
	height:200px;
	margin:10px 0 0 10px;
	border:#D7D7D7 1px solid;
	padding:2px;
}
#creative_home_lv2 .right_side .search_result li p{
	width:230px;
	text-align:center;
	margin:3px 0;
}
#creative_home_lv2 .right_side .search_result li h3{
	width:230px;	
	color:#999;
}
#creative_home_lv2 .right_side .search_result li h3 span{	
	float:left;
	text-align:center;
	margin-left:10px;
} 

/*requirement and craetive*/
 div.require_left_side{
	float:left;
	width:150px;
	margin-bottom:30px;
	margin-top:15px;
	padding-left:10px;
}
div.sort{
	float:left;
	width:138px;
	border-right:1px solid  #E3E3E3;
	border-left:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
	height:auto;
	margin-bottom:25px;
	padding-bottom:20px;
}
div.sort p{
	float:left;
	width:130px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	background: url(/images/requirement_pg.jpg) repeat-x 0 0 ;
	padding-left:8px;
	padding-top:3px;
	margin-bottom:2px;
}
div.sort ul li{
	width:110px;
	padding:2px 10px 10px 0px;
	float:left;
	color:#333;
	margin-left:5px;
	text-align:center;
}
div.sort ul li.current{
    background:url(/images/ht_lb_bg_visited.jpg) no-repeat 0 0 scroll;

}
div.sort ul li.current a{
    color:#FFF;
}



#creative .right_side .sort{
	width:198px;
}
#creative .right_side .sort p{
	width:190px;
}
#creative .right_side .sort ul li{
	width:180px;
}
 div.right_side,#requirement_home div.right_side{
	float:right;
	width:730px;
	margin-bottom:30px;
	margin-top:15px;
}
div.right_side .sidebar_box,#requirement_home div.right_side .sidebar_box{
	float:left;
	width:726px;
	height:auto;
	margin-bottom:20px;
	border:1px solid  #E3E3E3;
}
 div.right_side .sidebar_box .new,#requirement_home div.right_side .sidebar_box .hot{	
	float:left;
}

 div.right_side .sidebar_box .new p,#requirement_home div.right_side .sidebar_box .hot p{
	float:left;
	width:680px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	background: url(/images/requirem_hot_bg.jpg) scroll no-repeat 0 0 ;
	padding-left:35px;
	padding-top:10px;
	margin-bottom:2px;	
}
 div.right_side .sidebar_box .new p{
	background: url(/images/creative_NEW_bg.jpg) scroll no-repeat 0 0;
}
 div.right_side .sidebar_box .new ul,#requirement_home div.right_side .sidebar_box .hot ul,#creative_home div.right_side .sidebar_box .box_con ul{
	padding:5px  0px 15px 20px;
	width:680px;
	float:left;
	list-style:none;	
	text-align:center;
}
 div.right_side .sidebar_box .new ul li,#requirement_home div.right_side .sidebar_box .hot ul li,#creative_home div.right_side .sidebar_box .box_con ul li{
	float:left;
	width:160px;
	height:200px;
	margin-left:10px;	
	list-style:none;
}
 div.right_side .sidebar_box .new ul li a img,#requirement_home div.right_side .sidebar_box .hot ul li a img,#creative_home div.right_side .sidebar_box .box_con ul li a img{
	width:150px;
	height:150px;
	float:left;
	margin-bottom:10px;
	border:#D7D7D7 1px solid;
}
#creative_home div.right_side .sidebar_box .boxtitle,#requirement_home div.right_side .sidebar_box  .boxtitle{
	float:left;
	width:720px;
	border-bottom: #ff6e01 solid 2px;
	height:35px;
}
#creative_home div.right_side .sidebar_box .boxtitle{
	border-bottom: #2BADEC solid 2px;
}
#creative_home div.right_side .sidebar_box  .boxtitle h3,#requirement_home div.right_side .sidebar_box  .boxtitle h3{
	float:left;
	color:#ff6e01;
	font-family:"黑体";
	font-size:19px;
	font-weight:bold;
	padding-top:6px;
	padding-left:10px;
}
#creative_home div.right_side .sidebar_box  .boxtitle h3{
	color:#2BADEC;
}
#creative_home div.right_side .sidebar_box  .boxtitle h5,#requirement_home div.right_side .sidebar_box  .boxtitle h5{
	float:right;
	height:18px;
	margin-top:15px;
	padding-right:10px;
	
}
#creative_home_lv2 div.right_side .sidebar_box .box_title{
	height:25px;
	width:726px;
	float:left;
	background:url(/images/work_bg.jpg) repeat-x 0 0 scroll;
	border-bottom:1px solid  #E3E3E3;
}
#creative_home_lv2 div.right_side .sidebar_box .box_title h3{
	float:left;
	color:#2C7EC9;
	font-size:14px;
	font-weight:bold;
	font-style:"黑体";
	margin-left:15px;
}
#creative_home_lv2 div.right_side .sidebar_box .box_title h5{
	float:right;
	margin-top:5px;
	color:#9F9F9F;
	margin-left:20px;
	margin-right:20px;
}
#creative_home_lv2 div.right_side .sidebar_box .box_title h5 a{	
	border-right:1px solid  #E3E3E3;
	padding:0 4px 0 4px;
	margin-right:8px;
	color:#9F9F9F;
}
#creative_home_lv2 div.right_side .sidebar_box .box_title h5 a.current{
	color:#176282;
}
#creative_home_lv2 div.right_side .sidebar_box .b_concent{
	float:left;
	width:726px;
}
#creative_home_lv2 div.right_side .sidebar_box .b_concent ul{
	width:720px;
	float:left;
}

#creative_home_lv2 div.right_side .sidebar_box .b_concent ul li{
	float:left;
	color:#333;	
	height:165px;
	padding:5px 20px;
	width:320px;
	margin:20px 0 5px 0;	
}

#creative_home_lv2 div.right_side .sidebar_box .b_concent ul li p{
	width:310px;
	height:25px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#1E4971;
	text-align:left;
	margin-bottom:10px;
}
#creative_home_lv2 div.right_side .sidebar_box .b_concent ul li img{
	float:left;
	height:100px;
	width:140px;
	padding:1px;
	border:1px solid #E3E3E3;	
	margin-right:15px;
}
#creative_home_lv2 div.right_side .sidebar_box .b_concent ul li  h3{
	width:160px;
	height:22px;
	float:left;
	text-align:left;
	margin-bottom:5px;
}
#creative_home_lv2 div.right_side .sidebar_box .b_concent ul li  h3 span{
	background:#3788CA;
	padding:1px 3px;
	color:#FFF;
	margin-right:15px;
}
#creative_home_lv2 div.right_side .sidebar_box .b_concent ul li  h5{
	float:left;
	width:160px;
	text-align:left;
}

#creative .left_side{
	float:left;
	width:680px;
	height:auto;
	
}
#creative .left_side .creative_content h2{
	text-align:center;
	color:#2C5EA9;
	font-size:25px;
	width:600px;
	font:"黑体","微软雅黑", "Arial Unicode MS", "宋体";
	font-weight:bold;
	margin-top:20px;
	margin-bottom:5px;
	float:left;
}
#creative .left_side .creative_content .store_work{
	float:left;
	width:65px;
	height:20px;
	margin-top:35px;
	background:url(/images/sc_inbox_bg.png) no-repeat 0 0 scroll;
	text-align:center;
}
#creative .left_side .creative_content ul{
	float:left;
	width:518px;
	text-align:center;
	padding:2px 0 2px 160px;
	border-bottom:1px solid #CCCCCC;
	border-top:#2C5EA9 2px solid;
}
#creative .left_side .creative_content ul li{
	color:#717171;
	float:left;
	padding:2px 10px;	
	border-right:#CCC 1px solid;
}
#creative .left_side .creative_content ul li a{
	color:#717171;
}
#creative .left_side .creative_content p{
	float:left;
	padding:5px;
	width:650px;
	margin-top:20px;
	margin-bottom:20px;
}
#creative .left_side .creative_content img{
	padding:5px;
	float:left;	
	margin:5px 0 15px 50px;
	max-height:600px;
	max-width:550px;
}
#creative .left_side .creative_comments{
	width:670px;
	float:left;
	height:auto;
	margin:10px 0;
}
#creative .left_side .creative_comments h2{
	float:left;
	width:660px;
	text-align:left;
	padding-left:10px;
	background:url(/images/homeleft_box_bg.jpg) 0 0 repeat-x;
	font-size:14px;
	margin:10px 0;
	border:#D2D2D2 1px solid;
	padding-top:5px;
	height:25px;
}
#creative .left_side .creative_comments a{
	color:#06F;
}
#creative .left_side .creative_comments .creative_comment{
	float:left;
	width:650px;
	margin-left:10px;
}
#creative .left_side .creative_comments .creative_comment .creative_comment_title{
	width:640px;
	float:left;
	background:#ECECEC;
	padding-left:10px;
}
#creative .left_side .creative_comments .creative_comment .creative_comment_content{
	float:left;
	margin:10px 0;
	padding-left:10px;
	width:630px;
}
#creative .left_side .add_comment{
	float:left;
	width:650px;
	background:#ECECEC;
	margin-left:10px;
	height:125px;
	margin-top:20px;
}
#creative .left_side .add_comment form{
	float:left;
	width:648px;
	height:124px;
}
#creative .left_side .add_comment form .form_text{
	float:left;
	width:630px;
	height:25px;
	padding-top:7px;
	padding-left:7px;
	font-size:14px;
	font-weight:bold;
}
#creative .left_side .add_comment form .form_text label{
	float:left;	
}
#creative .left_side .add_comment form .form_text a{
	color:#06f;
}
span.f_left{
	float:left;
}
#creative .left_side .add_comment form .form_text .f_right{
	float:right;
	color:#333;
	font-size:12px;
	font-weight:none;
}
#creative .left_side .add_comment form textarea{
	float:left;
	width:500px;
	height:80px;
	margin-left:10px;
}
#creative .left_side .add_comment form input.button{
	float:left;
	width:95px;
	height:40px;
	background: url(/images/comment_bg.jpg) 0 0 no-repeat;
	margin:40px 0 0 10px;
}
#creative .left_side .add_comment .emotions{
	float:right;
	width:400px;	
}
#creative .left_side .add_comment .emotions img{
	margin:0 0 0 3px;;
	padding:0;
}
#creative .right_side{
	float:right;
	width:200px;
}
/*创意资讯*/
#information{
	width:900px;
	float:left;
	margin-bottom:25px;	
}
#information .info_lv2{
	float:left;
	width:898px;
	border:1px solid #CCCCCC;
	margin-top:10px;
}
#information .info_lv2 ul{
	float:left;
	width:877px;
	padding:5px 10px;
}
#information .info_lv2 ul li{
	list-style:inside url(/images/list_style3.jpg);
	font-size:14px;
	margin-top:8px;
}
#information .info_lv2 ul li a{
	color:#444444;
	font-size:14px;
}
#information .info_lv2 ul li span.time{
	color:#777777;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
}
#information .info_left{
	width:610px;
	height:auto;
	padding:0;
	margin-top:18px;	
	float:left;	
}
#information .newestNews{
	float:left;
	width:610px;
	height:auto;
}
#information .info_left .newestNews h3{
	float:left;	
	font-size:15px;
	font-weight: bold;
	border-bottom:2px solid #F00;
	width:600px;
	padding-left:10px;
	margin-top:20px;	
}


#information .info_left  h3 a{
	color:#F00;
}
span.rMore{
	float:right;
	margin:4px 5px 0 0;
}
#information .info_left .newestNews ul{
	float:left;
	padding:5px;
	width:600px;	
	
}
#information .info_left .newestNews ul li{
	float:left;
	width:280px;	
	list-style:inside url(/images/home_listyle.jpg);
	color:#666666;
	margin:6px 5px 0 10px;;
	
}
span.after_time{
	color:#999;
	font-size:10px;
	margin-left:3px;
}
span.info_time{
	float:right;
	color:#999;
	font-size:10px;
}
#information .info_left .newsList{
	float:left;		
	width:295px;
	height:auto;
	margin-left:5px;
}
#information .info_left .newsList h3{
	float:left;	
	font-size:15px;
	font-weight: bold;
	border-bottom:2px solid #F00;
	width:275px;
	padding-left:10px;
	margin-top:20px;	
}
#information .info_left .newsList ul{
	float:left;	
	width:280px;
}
#information .info_left .newsList ul li{
	float:left;
	width:280px;
	padding-left:5px;
	list-style:inside url(/images/home_listyle.jpg);
	color:#666666;
	margin-top:6px;	
}



#information .info_left .info_lv3 h2{
	text-align:center;
	color:#2C5EA9;
	font-size:25px;
	width:610px;
	font:"宋体","黑体","微软雅黑", "Arial Unicode MS";
	font-weight:bold;
	margin-top:20px;
	margin-bottom:5px;
	
}
#information .info_left .info_lv3 ul{	    
	width:580px;
	text-align:center;
	padding:2px 0 2px 30px;
	border-bottom:1px solid #CCCCCC;
	border-top:#F00 2px solid;
	float:left;
}
#information .info_left .info_lv3 ul li{
	color:#717171;
	float:left;
	padding:2px 10px;	
	border-right:#CCC 1px solid;
}
#information .info_left .info_lv3 p{
	float:left;
	width:589px;
	padding:5px 10px;;
	margin-top:10px;
	font-size:14px;
	font:"宋体","黑体","微软雅黑", "Arial Unicode MS";
	color: #4E4E4E;
}
#information .info_left .info_lv3 p strong{
	color:#333;
	font-weight:bold;
}
#information .info_left .info_lv3 p a{
	color:#F00;
}
#information .info_right{
    float:right;
	width:265px;
	height:auto;
	margin-left:20px;
	margin-top:0px;
}
#information .info_right .edi_sug{
	float:left;
	width:265px;
	margin-top:20px;
}
#information .info_right .edi_sug h3{
	float:left;	
	font-size:15px;
	font-weight: bold;
	border-bottom:2px solid #F00;
	width:250px;
	padding-left:10px;
	margin-bottom:10px;
	color:#F00;
	
}
#information .info_right .edi_sug li{
	margin-top:6px;
	padding-left:8px;
	list-style:url(/images/list_style2.jpg) inside;
	width:240px;
}
#information .info_right .edi_sug p{
	color:#F00;
}
#information .info_right .rightbar_box .sug_info ul{
	float:left;
	width:255px;
	padding-left:10px;
}
#information .info_right .rightbar_box .sug_info ul li{
	float:left;
	width:240px;
	margin-top:10px;
	list-style:url(/images/home_listyle.jpg) inside;
}
#information .info_right .rightbar_box .ideas_info ul img{
	width:100px;
	height:100px;
	padding:2px;
	border:1px solid #BEBEBE;	
}
#information .info_right .rightbar_box .ideas_info li{
	float:left;
	width:110px;
	margin:15px 0 0 15px;
}

/*#requirement_home div.right_side .sidebar_box  .boxtitle h5 span{
	float:left;	
	height:18px;
	margin-top:15px;
}
#requirement_home div.right_side .sidebar_box  .boxtitle h5 ul{
	float:left;
	list-style:none;
	height:18px;
	margin-top:15px;
	
}
#requirement_home div.right_side .sidebar_box  .boxtitle h5 ul li{
	float:left;
	list-style:none;
	border-right:1px solid  #E3E3E3;
	margin:0 5px;
	padding-right:3px;
	height:15px;
}*/
#requirement_home div.right_side .sidebar_box .box_con{
	float:left;
	border-right:1px solid  #E3E3E3;
	border-left:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
	width:720px;
	height:auto;	
}
#creative_home div.right_side .sidebar_box .box_con{
	float:left;	
	width:720px;
	height:auto;
	margin-top:20px;
}









#requirement table{
	float:left;
	margin:20px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
#requirement table td{
	border:#DFDFDF 1px solid;
}
#requirement table thead{
	height:25px;
	font-size:16px;
}
#requirement table thead td{
	padding:5px;
}
#requirement table tbody tr{
	height:25px;	
}
#requirement table tbody td{
	padding:5px 10px;;
}



#requirement_home div.right_side .sidebar_box .box_con .box_left{
	border-right:1px solid #E3E3E3;
	float:left;
	height:250px;
	width:510px;
	margin-top:25px;
	margin-bottom:20px;
	
}
#requirement_home div.right_side .sidebar_box .box_con ul{
	width:500px;
	height:auto;
	margin-left:10px;
	margin-bottom:10px;	
	color:#333;
	float:left;
}
#requirement_home div.right_side .sidebar_box .box_con ul li{
	margin-top:7px;
}
#requirement_home div.right_side .sidebar_box .box_con ul li b{
	float:left;
	color:#ff6e01;
}
#requirement_home div.right_side .sidebar_box .box_con ul li a{
	float:left;
	margin-left:20px;
	width:350px;
	margin-right:10px;
}
#requirement_home div.right_side .sidebar_box .box_con h4{
	float:right;
	width:450px;
	height:20px;
	padding-right:20px;
	text-align:right;
}
#requirement_home div.right_side .sidebar_box .box_con .impontant{
	float:left;
	width:200px;
	height:auto;
}
#requirement_home div.right_side .sidebar_box .box_con .impontant h3{
	font-size:13px;
	font-weight:bold;
	width:180px;
	padding-left:5px;
	padding-top:25px;
}
#requirement_home div.right_side .sidebar_box .box_con .impontant img{
	width:150px;
	height:200px;
	margin-left:25px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
#requirement_home div.right_side .sidebar_box .box_con .impontant p{
	float:left;
	width:180px;
	text-align:center;
	padding-left:10px;
	margin-top:6px;
}
  /*requirement_lv2*/
 #requirement_lv2{
	 width:900px;
	 height:auto;
	 float:left;
 }
#requirement_lv2 .right_side{
	 float:right;
	 width:720px;
	 margin-top:15px;
	 margin-bottom:30px;
 }
#requirement_lv2 .right_side .choice_box{
	float:left;
	width:710px;
	height:270px;	
	border:1px solid #FFC44C;
}
#requirement_lv2 .right_side .choice_box p{
	float:left;
	width:695px;
	height:30px;
	background:url(/images/quote_bg.jpg) repeat-x 0 0;
	padding-top:2px;
	padding-left:15px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
#requirement_lv2 .right_side .choice_box ul{
	float:left;
	width:680px;
	margin:20px;
}
#requirement_lv2 .right_side .choice_box ul li{
	width:650px;
	padding-bottom:8px;
	padding-top:10px;
	
	border-bottom:#DFDFDF 1px dotted;
}
#requirement_lv2 .right_side .choice_box ul li strong{
	font-weight:bold;
	width:100px;
	text-align:center;
	float:left;
	
}
#requirement_lv2 .right_side .choice_box ul li a{	
	margin-right:10px;
	padding:3px;
}
#requirement_lv2 .right_side .choice_box ul li a.select{
	background:#54ABDB;
	color:#FFF;
}
#requirement_lv2 .right_side .re_con_box{
	float:left;
	width:715px;
	height:auto;
	margin-top:25px;
}
#requirement_lv2 .right_side .re_con_box table.require_list{
	float:left;
	width:710px;
	border:#DFDFDF 1px solid;
	
}
#requirement_lv2 .right_side .re_con_box table.require_list strong{
	color:#ff6e01;
	font-weight:bold;
}
#requirement_lv2 .right_side .re_con_box table.require_list tr{
	border-bottom:#DFDFDF 1px solid;	
	width:660px;
}
#requirement_lv2 .right_side .re_con_box table.require_list tr th{
	padding:8px;
	background:url(/images/work_bg.jpg) repeat-x 0 0 scroll;
}
#requirement_lv2 .right_side .re_con_box table.require_list tr td{	
	padding:10px;
}



#login{
	float:left;
	width:900px;
	margin:20px 0;
}
	
#login .left{
	float:left;
	width:510px;
	height: auto;
	margin:30px 0 25px 5px;
	padding:0;
	
	text-align:center;
		}
#login .left img{
	width:500px;
	height:450px;
	
}
#login .right{
	float:left;
	margin:100px 0 25px 25px;
	border:#ABABAB 1px solid;	
	width:300px;
	padding-bottom:15px;
	background: #F9F9F9;
}
#login .right h3{
	float:left;
	width:280px;
	padding-left:10px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
}
#login .right h4{
	float:left;
	width:260px;
	margin-left:20px;
	border-top:#ABABAB 1px solid;
	margin-top:7px;
	padding-top:5px;
	text-align:center;
}
#login .right form{
	float:left;
	width:280px;
	font-size:14px;
}
#login .right form .form_row,#login .right form .rem_row{
	float:left;
	width:270px;
	margin-top:15px;
}
#login .right form .rem_row label{
	color:#666;
}
#login .right form label{
	float:left;
	width:60px;
	text-align:right;
	margin-right:15px;
}
#login .right form .form_row input{
	float:left;
	width:180px;
	height:22px;
}
#login .right form .form_row a{
	float:left;
	padding:5px 0 0 20px;
	color:#666;
}
#login .right form .form_row input.submit{
	float:right;
	background: url(/images/search_btn.jpg) no-repeat;
	width:80px;
	height:30px;
	border:none;
	padding:none;
	margin-right:30px;
}
#register{
	width:900PX;
	height:auto;
	margin:0 0 0 0;
	padding:0;
	
	}
#register .num3{
	float:left;
    width:900px;
    height:25px;
    margin:0px 0 0px 0;
    padding:0;
	background:#E5E5E5;
	}
#register ol{
	height:25px;
	width:900px;
}
#register div.regsteps li{
	height:25px;
	margin:0;
	padding:0px 0 0 0px;
	float:left;
	font-size:14px;
	width:219px;
	text-align:center;
	color: #333;
	border-right:#FFF thick solid 2px;
}

#register  .num3 li.current {
	background:#F60;
	color:#FFF;
	height:25px;
	
}
#register .select_role{
	float:left;
	width:898px;
	padding:0px;
	margin:25px 0;
}
#register .select_role .left{
	float:left;
	width:400px;
	height:auto;
	margin-left:20px;
}
#register .select_role .left ul,#register .select_role .left ul li{
	float:left;
	font-size:16px;
	width:390px;
	color:#333;
	font:"黑体","微软雅黑", "宋体";
	
}
#register .select_role .left ul li a{
	float:left;
	width:260px;
	height:50px;
	color: #FFF;
	background:url(/images/select_role_bg.jpg) no-repeat 0 0 scroll;
	font-size:20px;
	font:"黑体","微软雅黑", "宋体";
	text-align: center;
	padding-top:7px;
	margin:10px 20px;
}
#register .select_role .left ul li a:hover{
	background:url(/images/select_role_bg2.jpg) no-repeat 0 0 scroll;
	color:#333;
}
#register .select_role .right{
	float:right;
	width:400px;
}

#register .select_role .right p{
	font:"黑体","微软雅黑", "宋体";
	font-size:16px;
	font-weight:bold;
	margin:3px 0;
	
}
#register .select_role .right h5{
	font:"黑体","微软雅黑", "宋体";
	font-size:14px;
	font-weight:bold;
	margin:3px 0;
	padding-left:15px;
	color: #333;
}
#register .select_role .right li{
	margin:2px;
	padding-left:30px;
	color:#666;
}
#register  .form,#vip .form{
	margin:0;
	padding:25px 0 25px 100px;
	width:800px;
	height:auto;
	float:left;
}
#register .form form,#vip .form form{
	width:750px;
	height:auto;
}
#register div.required,#vip div.required{
	height:40px;
	width:750px;
	float:left;
	text-align:left;
}

#register div.field,#vip div.field{
	height:40px;
	width:700px;
	float:left;
}

#register .form p,#vip .form p{
	width:200px;
	height:40px;
	text-align:left;
	font-size:16px;
	font:bolder;
}
#simple_captcha{
	width:750px;
}
#register .required_mark,#vip .required_mark{
	color:#F00;
	margin-left:5px;
	margin-right:8px;
}
#register .form div.form_text,#vip .form div.form_text{
	font-size:14px;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	text-align:right;
	width:150px;
	height:30px;
}
.form form input,#vip .form form input{
	float:left;
	height:20px;
	width:180px;
	border: 1px solid #999;
	
}
#simple_captcha img{
	float:left;
	width:120px;
	height:30px;
}
#register .change{
	height:30px;
	float:left;
}
#user_gender_female,#user_gender_male{
	height:20px;
	width:40px;
	float:none;
}
#register .form form input.error,#vip .form form input.error{
	border: #F30 thin solid 1px;
}
#register .form form label.error,#vip .form form label.error{
	border:#F33 thin solid;
	background-color:#FEEFFD;
	background:url(/images/error.jpg) no-repeat ;
	margin:0 0 0 10px;
	padding:5px 0 0 16px;
	float:left;
	height:18px;
	width:200px;
}

#register .form form label.checked,#vip .form form label.checked{
	background:url(/images/correct.jpg) no-repeat;
	background-color:none;
	border:none;
	width:60px;
	height:20px;
	float: none;
}

#register .fieldWithErrors,#vip .fieldWithErrors{
	float:left;
	margin:1px 0 0 0;
	height:21px;
	width:181px;
	border:#F33 thin solid;
height:22px;
}
#register .errors ,#vip .errors {
	border:#F33 thin solid;
	background: #F7EEEE;
	background:  url(/images/error.jpg) no-repeat ;
	margin:0 0 0 10px;
	padding:1px 0 0 20px;
	float:left;
	height:20px;
	width:200px;
}
#register .formError,#vip .formError{
	border:#F33 thin solid;
	background: #F7EEEE;
	background:  url(/images/error.jpg) no-repeat ;
	margin:0 0 0 100px;
	padding:1px 0 0 20px;
	float:left;
	height:20px;
	width:200px;
}



#register .submit,#vip .submit{
	background: ;
	float:left;
	margin:30px 110px; 0 0;
	padding:0;
	width:auto;
	height:auto;
	
}
#register .submit input,#vip .submit input{
	width:200px;
	height:35px;
	border:#666;
	text-align:center;
	background:url(/images/reg_button.jpg);
	font-size:14px;
	font:bold;
}

#register .sendmail{
	float:left;
	margin:50px 100px;
}
#register .sendmail h2{
	color="#ff6633";
	font-size:20px;
	
}
#register .sendmail p{	
	padding:0 0 0 50px;
	font-size:20px;
}
#register .demander{
	float:left;
	padding:30px 150px;
	
	height:auto;
	width:900px;
	
}

#register .demander p{
		font-size:18px;
}
#register .demander .vip{
	margin:30px 0 0 0;
}
#register .demander .vip ul{
	padding:20PX;
	font-size:16px;	
}



#vip{
	width:900PX;
	height:auto;
	margin:0 0 0 0;
	padding:0;
	}
#vip .num3{
	float:left;
    width:900px;
    height:25px;
    margin:0px 0 0px 0;
    padding:0;
	background:#E5E5E5;
	}
#vip ol{
	height:25px;
	width:900px;
}
#vip div.regsteps li{
	height:25px;
	margin:0;
	padding:0px 0 0 0px;
	float:left;
	font-size:14px;
	width:290px;
	text-align:center;
	color: #333;
	border-right:#FFF thick solid 2px;
}

#vip  .num3 li.current {
	background:#F60;
	color:#FFF;
	height:25px;
	
}
#vip div.regsteps p{
	font-size:16px;
	padding:10px;
}



#footer{
	clear:both;
	text-align:center;
	font-size:14px;	
	width:900px;
	height:30px;
	margin:20px 0 0 0;
	padding:0;	
	
	border-top:#A3A3A3 thin solid;
	border-bottom:#E5E5E5 thin solid;
}
#footer ul{
	margin:3px 0 0 150px;
	float:left;
	height:16px
	width:450px;
	list-style:none;
}
#footer ul li{
	float:left;
	text-align:center;
	width:100px;
	}
#footer ul li a:link,#dibu ul li a:visited{
	color: #000;
	text-decoration:none;	
}
#footer ul li a:hover{
	color: #C33;
	text-decoration:underline;
}
#dibu{
	width:600px;
	height:60px;
	margin:6px 150px 0 150px;
	padding:0;
	float: left;
	text-align:center;
	color:#000;
}
	
/*show tip info for login register*/

#notice{
	border:1px solid #F4F4F4;
	color: green;
	background-color: #F4F4F4;
	line-height:44px;
	text-indent:16px;
}
/*个人中心*/
#content{
	float:left;
	width:900px;
	height:auto;
}
#content .top_side{
	margin-bottom:5px;
	margin-top:10px;
	width:900px;
	height:auto;	
	padding:0;
	float:left;
}
#content .top_side img{
	float:left;
}
#content .top_side .sc_menu{
	float:left;
	width:900px;
	height:35px;
	margin-top:25px;
}
#content .top_side .sc_menu ul{
	border-bottom:#ff7122 2px solid;
	list-style:none;
	float:left;
	width:900px;
}
#content .top_side .sc_menu ul li{
	padding-top:5px;
	float:left;	
	width:100px;	
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
#content .top_side .sc_menu ul li a{
	color:#ff7122;
}
#content .top_side .sc_menu ul li.current {
	
	background: url(/images/sc_menu_bg.jpg)  no-repeat  0 0 ;
}
#content .top_side .sc_menu ul li.current a{
	color:#FFF;
}
#content .top_side .sc_menu ul li a:hover{
	background:#FAF5ED;
}
#content div.midside{
	float:left;
	width:630px;
	height:auto;
	margin-top:10px;
	margin-bottom:20px;
	
}
#content div.midside .midbar_box{
	padding:10px;	
	height:auto;
	width:610px;
	float:left;
	margin-bottom:10px;
}
#content div.photoside{
	width:125px;
	height:auto;
	float:left;	
	padding:3px;
	margin:1px;
}
#content div.midside .midbar_box .photoside  ul{	
	text-align:center;
	float:left;
	width:110px;
	text-align:center;
	
}
#content div.midside .midbar_box .photoside  ul li{
	width:50px;
	height:auto;
	float:left;
	margin:5px 0 5px 0;
	padding:0;
	border:none;	
}
#content div.midside .midbar_box .head_photo{
	height:103px;
	width:103px;
	padding:3px;
	border:#DBDBDB 1px solid;
	margin-left:10px;
	
}
#content div.midside .midbar_box .single_info,#content div.midside .midbar_box .worksplace .worksinfo{
	margin:1px;
	float:left;
	width:450px;
	padding-left:20px;
}
#content div.midside .midbar_box .single_info .name,#content div.midside .midbar_box .worksplace .worksinfo .name{
	font-size:18px;
	font-weight:bold;
	font:"黑体",Arial, Helvetica, sans-serif;
}
#content div.midside .midbar_box .single_info p{
	padding:2px;
	margin:2px;
}

#content div.midside .midbar_box  h2{
	font-size:16px;
	font-weight:bold;
	font:"黑体";
	color:#F1631F;
	padding-left:5px;
	border-bottom:#E2E2E2 1px solid;
}
#content div.midside .midbar_box .com_info p,#content div.midside .midbar_box .personal_info p{
	padding:5px;
	margin:2px 2px 2px 15px;;
}
#content div.midside .midbar_box h3.title{
	padding-left:5px;
	margin-bottom:10px;
	margin-top:5px;
	font-family:"黑体";
	font-size:16px;
	font-weight:bold;
	border-bottom:#E5E5E5 2px solid;
	
}
#content div.midside .midbar_box table.require_list{
	margin-left:10px;
}
#content div.midside .midbar_box table.require_list tr{
	border:none;
}
/*后台_friend*/

#content div.midside .midbar_box .allfriends  ul li{
	padding:5px;
	margin-top:20px;
	float:left;
	width:600px;
	height:65px;
	border-bottom: #F4B984 1px dotted;
	margin-bottom:10px;
}
#content div.midside .midbar_box .allfriends ul li img{
	width:52px;
	height:52px;
	float:left;
	border:#E3E3E3 1px solid;
	padding:2px;
	background:#F6F6F6;
}
#content div.midside .midbar_box .allfriends ul li .sc_af_info{
	float:left;
	width:400px;
	height:40px;
	margin-top:15px;
	padding-left:15px;
}
#content div.midside .midbar_box .allfriends ul li .sc_af_addf{
	text-align:right;
	float:right;
	width:100px;	
	padding-left:15px;
	margin-top:15px;
}
#bottomPage{
	float:left;
	margin-top:20px;
	width:650px;
	height:auto;
	text-align:right;
	margin-bottom:20px;
}
#bottomPage a{
	background: #F6F6F6;
	border: #D5D5D5 1px solid;
	padding:1px 6px 1px 6px;
}
#bottomPage a.thisPage{
	background:none;
	border:none;
	color:#000;
	
}


#content div.midside .midbar_box .single_info .signature{
	margin:5px;
	background:#F8F8F8;
	border:#E8E8DD 1px solid;
}
#content div.midside .midbar_box .titlewords{
	padding-left:10px;
	font-size:15px;
	font-weight:bold;
	font:"微软雅黑", "Arial Unicode MS", "宋体";
	background: url(/images/md_tl_bg_1.jpg) no-repeat;
	margin-bottom:10px;
	height:27px;
	padding-top:2px;
	width:610px;	
}
#content div.midside .midbar_box span{
	float:left;
}
#content div.midside .midbar_box .titlewords span.tl_right{
	float:right;
	font:normal;
	font-size:14px;
	padding-right:15px;
	
}
#content div.midside .midbar_box table.admin{
	padding:7px;
	width:580px;
	margin-left:10px;
	margin-top:15px;

}
#content div.midside .midbar_box table thead{
	font-size:14px;
}
#content div.midside .midbar_box table tr{
	height:30px;
	border-bottom:#EAE9E3 thin dotted;	
	
}
#content div.midside .midbar_box table tr td{
	padding:5px 2px;
}
#content div.midside .midbar_box img.imagephoto{
	width:110px;
	height:110px;
	margin-bottom:5px;
}
#content div.midside .midbar_box .imageplace ul{
	list-style:none;
	float:left;
	width:580px;
	margin-top:5px;
}
#content div.midside .midbar_box .imageplace ul li img{
	float:none;
}
#content div.midside .midbar_box .imageplace ul li{
	width:120px;
	height:auto;
	padding:5px;
	text-align:center;
	float:left;
	border:none;
}
#content div.midside .midbar_box .worksplace{
	float:left;
	width:600px;
	height:auto;
}
#content div.midside .midbar_box .imageplace ul li a{	
	text-align:center;
}
#content div.midside .midbar_box .worksplace img.worksphoto{
	height:100px;
	width:100px;
	padding:3px;
	border:#E2E2E2 1px solid;
	margin-top:15px;
	margin-left:10px;
	float:left;
}
#content div.midside .midbar_box .worksplace .worksinfo{
	margin-top:20px;
	float:left;
}

/*后台*/
#content div.left_side{
	margin-top:20px;
	width: 140px;
	float: left;
	margin-right:20px;
	margin-bottom:30px;	
} 	
#content div.left_side .sidebar_box{
	width: 140px;
	float:left;
	border-right:1px solid #ffd4b0;
	border-left:1px solid #ffd4b0;
	border-bottom:1px solid #ffd4b0;
	margin-bottom:25px;
	padding-bottom:15px;
}
#content div.left_side .sidebar_box span.header{
	float:left;	
	height:30px;
	background:url(/images/ht_lb_bg.jpg) 0 0 repeat-x scroll;
	width:130px;
	color:#1576C1;
	font-weight:bold;
	font-size:14px;
	padding:3px 5px;
}
#content div.left_side .sidebar_box .sidebar_box_content{
	font-size:12px;
	color:#414141;	
}
#content div.left_side .sidebar_box .sidebar_box_content li{
display:block;
height:24px;
line-height:23px;
overflow:hidden;
width:120px;
float:left;
text-align:center;
margin-left:10px;
padding:2px;
}
#content div.left_side .sidebar_box .sidebar_box_content li.current{
background:url(/images _lb_bg_visited.jpg) 0 0 no-repeat;
}

#content div.left_side .sidebar_box .sidebar_box_content li.current a{
color:#FFF;
}


#content div.middle_side{
	width: 730px;
	float: left;
	height:auto;
	margin-top:20px;
	border-right:1px solid #ffd4b0;
	border-left:1px solid #ffd4b0;
	border-bottom:1px solid #ffd4b0;
	margin-bottom:30px;
	padding-bottom:25px;
}
/*管理中心*/
#content div.middle_side span.header{
    float:left;	
	height:30px;
	background: url(/images/ht_lb_bg.jpg) 0 0 repeat-x scroll;
	width:720px;
	color:#1576C1;
	font-weight:bold;
	font-size:14px;
	padding:3px 5px;
}
#content div.middle_side .news_box{
	padding:20px 0;
	float:left;
	margin:10px 5px 10px 25px;
	border-bottom:#E4E4E4 1px solid;
}
#content div.middle_side .news_box img{
	float:left;
	width:60px;
	height:60px;
	padding:3px;
	background:#F2F2F2;
	border:#D8D8D8 1px solid;
}
#content div.middle_side .news_box .news_box_words{
	float:left;
	width:380px;
	margin-left:15px;
	margin-top:20px;
}
#content div.middle_side .news_box .news_box_words .news_box_words_tl{
	font-size:14px;
	margin-bottom:5px;
}



#content div.middle_side  .headphoto{
	width:440px;
	height:120px;
	float:left;
}

#content div.middle_side  img.headphoto{
	height:100px;
	width:100px;
	float:left;
	margin:20px;
}
#content div.middle_side form{
	float:left;
	width:700px;
}
#content div.middle_side form .form_row,#content div.middle_side form .required,#content div.middle_side form .field{
	width:700px;
	height:auto;
	margin-top:25px;
	float:left;
}
#content div.middle_side  .form_text{
	float:left;
	width:100px;
	height:25px;
	font-size:14px;
	text-align:right;
	padding-right:5px;
	margin-left:50px;	
}
#content div.middle_side .required input,#content div.middle_side .form_row input{
	float:left;
	width:280px;
	height:21px;   
	font-size:14px;
}
#content div.middle_side .required .fieldWithErrors input,#content div.middle_side .form_row .fieldWithErrors input{
	border:#F00 solid 1px;;
}
#content div.middle_side .required input[type="radio"]{
	float:none;
	width:18px;
	height:18px;
}
.required_mark{
	color:#F00;
}
#content div.middle_side .required select{
	float:left;
	height:25px;
}
#content div.middle_side form textarea{
	float:left;
	width:480px;
	height:200px;
	margin-bottom:20px;
}
#content div.middle_side form .picture{
	float:left;
	width:700px;
}
#content div.middle_side form .picture img{
	float:left;	
	margin-left:70px;	
	width: e­xpression(this . width > 570 ? "570px" : this . width); 	
	height: e­xpression(this . height > 570 ? "570px" : this . height); 

}

#content div.middle_side .work_content,#content div.middle_side .work_title,#content div.middle_side .work_bottom{
	float:left;
	width:690px;
	margin:10px 0 5px 10px;
}
#content div.middle_side .work_bottom{
	text-align:right;
}
#content div.middle_side .picture{
	float:left;
	width:700px;
	height:auto;
	margin:5px;
}
#content div.middle_side .picture img{
	float:left;
	margin-left:50px;	
	width: e­xpression(this . width > 600 ? "570px" : this . width); 	
	height: e­xpression(this . height > 600 ? "570px" : this . height); 
}
#content div.middle_side .work_comments{
	width:710px;
	height:auto;
	margin:15px 0 0 0;
	float:left;
}
#content div.middle_side .work_comment{	
	width:700px;
	float:left;
	margin:10px 0 10px 15px;
}

#content div.middle_side .work_comment .work_comment_title{	
	background: #F1F1F1;
	width:680px;
	padding-left:10px;
	float:left;
	font-size:14px;
}
#content div.middle_side .work_comment .work_comment_title a{
	margin:0 5px;
	color:#06F;
}
#content div.middle_side .work_comment  .work_comment_content{
	width:680px;
	padding-left:10px;
	float:left;
	margin:10px 0;
}
#content div.middle_side .work_comment span.comment_delete{
	width:670px;
	text-align:right;
	padding-right:20px;
	float:left;
}
#content div.middle_side .add_comments a{
	float:left;
	width:690px;
	color:#06F;
	padding-left:20px;
}
#favorite{
	float:left;
	width:700px;
	margin:10px;
	
}
#favorite ul{
	padding-left:15px;
	float:left;
	width:700px;
	height:30px;
	background:url(/images/ht_qh_bg.jpg) no-repeat 0 0 scroll;
	
}
#favorite ul li{
	float:left;
	border: #CECECE 1px solid;
	font-size:14px;
	width:82px;
	text-align:center;
	background: #F2F2F2;
	
}
#favorite ul li.current{
	border-bottom:none;
	background:none;
}

#content div.middle_side table{
	float:left;
	width:680px;
	margin:10px;
}
#content div.middle_side table td{
	margin-top:10px;
}
#photo_pic{
	float:left;
}
#content div.middle_side form.form_pic .submit{
	width:550px;
	float:right;
	margin-top:20px;	
}
#content div.middle_side form.form_pic .submit input{
	border:none;
	height:auto;
	width:90px;
}

#content div.middle_side .upload a,#content div.middle_side .continue a{
	float:right;
	width:400px;
}
#content div.middle_side form .picture a{
	float:right;	
	text-align:center;
	height:21px;
	width:70px;
	margin:15px 60px 0 0;
	background:url(/images/sc_inbox_bg.png) no-repeat 0 0 scroll;
	margin-bottom:20px;
}
#content div.middle_side form .picture input{
	float:left;
	margin:15px 0 20px 70px;
	height:21px;
	width:250px;	
}
#content div.middle_side table.workshop td{
	border:1px solid #C0C0C0;
	
}
#pics{
	float:left;
	width:700px;
}
#content div.middle_side .uploadNew{
	float:left;
	width:900px;
	margin-top:20px;
	text-align:center;
}
#pics ul {
	float:left;
	width:655px;
	margin-left:25px;
}
#pics ul li{
	float:left;
	width:300px;
	margin-left:25px;
	margin:15px 0;
	text-align:center;
}
#pics ul li h5{
	width:300px;
	text-align:center;
	margin-top:5px;
}
#pics ul li h5 a{
	margin-left:5px;
	color:#333;
}
#pics ul li img{
	max-width:250px;   /* FF IE7 */
	max-height:250px; /* FF IE7 */
	_width:expression(this.width > 250 && this.width > this.height ? 250: auto); /* IE6 */
	_height:expression(this.height > 250 ? 250 : auto); /* IE6 */
	margin:0 25px;
	border: #C6C6C6 1px solid;
}
#add_picture{
	width:650px;
	float:left;
	text-align:right;
	margin-bottom:10px;
}
#content div.middle_side .op{
	 float:left;
	 margin-left:50px;
	 width:100px;
	 margin-top:15px;
}
#work_submit{
	float:right;
	font-size:14px;
	width:80px;
	height:25px;
	margin-right:50px;
}
#content div.middle_side .required .choice_box input{
	float:none;
	width:20px;
	height:20px;
	margin-left:5px;
}
/*#编辑作品*/
#content div.middle_side h1{
	float:left;
	width:720px;
	padding-left:10px;
}


#content div.middle_side input.choice{
	float:left;
	width:50px;
	height:25px;
}
#content div.middle_side  input.btn{
	width:70px;
	height:25px;
	margin-left:5px;
	margin:20px 0 0 0;
	float:right;
	margin-left:300px;
	margin-right:100px;
}
#content div.middle_side p{
	float:left;
	margin-top:20px;
	padding:5px;
	width:400px;
}
#content div.middle_side  .headphoto p{
	float:left;	
	width:250px;
	height:40px;
	margin-top:60px;
	padding-left:10px;	
}
#content div.right_side{
	width: 235px;
	float: right;
	margin-top:20px;
	border-bottom:10px;
}
#content div.right_side .sidebar_box{
	margin-bottom:15px;
	width:230px;	
	height:auto;
	border-right:1px solid  #D2D2D2;
	border-left:1px solid #D2D2D2;
	border-bottom:1px solid #D2D2D2;
	float:left;
}
#content div.right_side .sidebar_box p{
	height:25px;
	font-size:14px;
	padding-left:10px;
}
#content div.right_side .sidebar_box .titlewords{
	background: url(/images/work_bg.jpg) 0 0 scroll repeat-x;
	float:left;
	width:220px;
	height:25px;	
	font-size:14px;
	font:bold;
	margin-bottom:10px;
	padding-left:10px;
	padding-top:5px;
	color:#666;
	font-weight:bold;
	border-bottom:1px solid #D2D2D2;
}
#content div.right_side .sidebar_box .requested_friends{
	float:left;
	width:210px;
	padding:5px;
}
#content div.right_side .sidebar_box .requested_friends p{
	float:left;
	width:190px;
}
#content div.right_side .sidebar_box .requested_friends a{
	float:left;
	width:90px;
	text-align:center;
	color:#1A62A4;
}



#content div.right_side .sidebar_box .photo_box ul,#content div.right_side .sidebar_box .suggestDesign ul{
	width:225px;
	height:auto;
	list-style:none;
	float:left;
}
#content div.right_side .sidebar_box .photo_box ul li{
	width:100px;
	height:110px;
	float:left;
	padding:5px;
	text-align:center;
}
#content div.right_side .sidebar_box .photo_box img.headphoto{
	width:90px;
	height:90px;	
}
#content div.right_side .sidebar_box .morereg{
	float:right;
	height:25px;
	font-size:14px;
	margin-bottom:10px;
	width:70px;
}
#content div.right_side .sidebar_box .suggestDesign ul{
	margin-top:7px;
	padding-left:25px;
	margin-bottom:5px;
}
#content div.right_side .sidebar_box .suggestDesign ul li{
	height:25px;
	width:150px;
	float:left;
}
#content div.right_side .sidebar_box  li a:link,a:visited,a:hover{
	color:#000;
}



/*message*/
#message{
	margin:10px;
	width:490px;
	float:left;
}
#message .message_head{
	height:30px;
	width:480px;
	float:left;
}
#message .message_head a{
	width:200px;
	float:left;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	font-family:"黑体";
	border:#D2D2D2 1px solid;
}
#message ul{
	border-bottom: 1px solid #3366AA;
	height: 25px;
	margin: 10px 0 10px;
	float:left;
	width:480px;
}

#message li{
	float: left;
	list-style: none;
	margin: 0 12px;
}

#message li a{
	background:#F1F1F1;
	color: black;
	border: 1px solid #36A;
	display: block;
	padding: 0.25em 1em;
}

#message li a.active_box{
	background: white;
}
#message form{
	float:left;
	width:480px;
}
#message form table{
	float:left;
	padding-left:20px;
	width:460px;
}
#message form table tr td a{
	float:left;
	width:auto;
	margin-left:10px;
	height:25px;
}
#message form input{
	float:left;
	width:30px;
	height:25px;
}
#delete_ids_1{
	float:left;
	width:30px;
	height:25px;
}








#content div.midside .midbar_box .pageNum,#content div.middle_side .pageNum{
	float:right;
	padding:5px 50px 5px 10px;
	font-size:14px;
}

#content div.midside .midbar_box .newsbox{
	padding:3px 3px 3px 10px;
	height:auto;
	float:left;
	margin-bottom:18px;
	
}

#content div.midside .midbar_box .newsbox .newsbox_photo{
	float:left;
	width:70px;
	height:70px;
	margin-top:10px;
	
}
#content div.midside .midbar_box .newsbox .newsbox_words{
	float:left;
	width:510px;
	padding-left:15px;
	border-bottom:15px;
	padding-top:5px;
	
	
}
#content div.midside .midbar_box .newsbox .newsbox_words .newsbox_words_tl{
	height:25px;
	font-size:16px;
	padding:5px;
	margin-bottom:5px;
}







/*创意需求最低级页面*/

 div.addresses{
	float:left;
	width:860px;
	height:20px;
	padding-left:15px;
	padding-top:3px;
	font-size:12px;
	font-weight:bold;	
	border-bottom:#DADADA 1px solid;
	border-top:#DADADA 1px solid;
	margin:20px 10px 0 10px;
}
 div.addresses a{
	font-weight:normal;
	color:#555555;
}
#requirement div.addresses{
	margin-top:5px;
	border:none;
}
#main{
	width:900px;
	height:auto;
	float:left;
}
#main div.need_title{
	width:880px;
	float:left;
	height:auto;
}
#main div.need_title .title{
	float:left;
	width:800px;
	margin-top:10px;
	font-size:28px;
	color:#005ED9;
	font-family:"微软雅黑","黑体","宋体",Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding-left:10px;
}
#main div.need_title ul{
	float:left;
	list-style:none;
	width:600px;
	height:20px;	
}
#main div.need_title ul li{
	list-style:none;
	float:left;
	margin-left:20px;
}
table.cvlistTable{
	width:840px;
	margin-top:15px;
	float:left;
	margin-left:15px;
}
#main table.workTable tr,#main table.cvlistTable tr{
	border:#DADADA 1px solid;
}
#main table.workTable tr td, table.cvlistTable tr td{
	padding:10px;
	margin-top:10px;
	border:#DADADA 1px solid;
}

#main table.workTable{
	float:left;
	width:600px;
	margin:5px;
}

#main form.quote{
	margin-top:25px;
	float:left;
	width:850px;
	height:auto;
	margin-left:5px;
	padding-bottom:15px;
	border:#DADADA 1px solid;
	font-size:14px;
}
#main form.quote p{
	float:left;
	width:841px;
	height:28px;
	font-size:14px;
	font-family:"黑体","宋体",Arial,Helvetica,sans-serif;
	font-weight:bold;
	background:	url(/images/quote_bg.jpg) repeat-x;	
	padding-left:10px;
	padding-top:3px;	
}
#main form.quote .required,#main form.quote .field{
	width:auto;
	float:left;
	margin-top:20px;
}
#main form.quote .field{
	margin:20px 0 0 80px;
}
#main form.quote .required .form_text{
	float:left;	
	width:110px;
	height:25px;
	padding-left:5px;
	text-align:right;
	padding-right:5px;
}
#main form.quote .required .form_text label{
	float:none;
}
#main form.quote .required input{
	float:left;
	width:230px;
	height:22px;	
	
}
#main form.quote span{
	float:left;
	margin-top:20px;
}

#main form.quote span.required_mark{
	float:none;	
	height:25px;
	padding-left:5px;
	padding-right:5px;
	margin-top:none;
}
#main form.quote textarea{
	float:left;
	width:593px;
	height:150px;	
}

#main form.quote input.btn{
	width:100px;
	height:30px;
	font-size:16px;	
	margin-right:145px;
	float:right;
	margin-top:20px;
}
#main form.quote input.check_box{
	width:20px;
	height:20px;
	margin-right:240px;
}


#main div.allworks{
	float:left;
	height:28px;
	width:880px;
	margin-top:30px;
	padding-bottom:5px;
	border-bottom:2px solid orange; 
	
}
#main div.allworks .ati{
	padding-left:10px;
	float:left;
	width:200px;
	font-size:18px;
	font-weight:bold;
	height:25px;
	padding-top:5px;
	
}
#main div.allworks .ati span{
	color:orange;
}
#main div.allworks .atc{
	float:right;
	width:590px;
	height:25px;
	padding-top:3px;
	
}
#main div.allworks .atc p{
	float:left;
	width:50px;	
	font-size:14px;
	margin-left:10px;
}
#main div.allworks .atc select{
	float:left;
	width:100px;
	height:20px;
	margin-left:1px;
}
#main div.allworks .atc input.text_serch{
	width:200px;
	height:18px;
	margin-left:3px;
	margin-bottom:5px;
}
#main div.allworks .atc input.btn{
	width:50px;
	height:23px;
}
#main div.singlework{
	float:left;
	width:850px;
	height:auto;
	margin-top:15px;	
	margin-bottom:20px;
	border:#DADADA 1px solid;
}
#main div.singlework p{
	margin-top:5px;
	padding-left:5px;
}
#main div.singlework .designer{
	width:180px;
	float:left;	
	
}
#main div.singlework .designer .des_info{	
	float:left;	
	width:180px;
	height:inherit;
	border-right:#DBDBDB 1px solid;
	padding-bottom:15px;
}
#main div.singlework .designer .des_info img{
	margin:10px;
	width:50px;
	height:50px;
	border:#DBDBDB 1px solid;
	float:left;
}
#main div.singlework .designer .des_info p{
	float:left;
	padding-bottom:8px;
	margin-top:50px;
}
#main div.singlework .designer .des_info ul{
	float:left;
	width:165px;
	padding-left:12px;	
}
#main div.singlework .designer .des_info ul li{
	margin-top:5px;
}
#main div.singlework .designer .des_info .op a{
	float:left;
	height:20px;
	width:70px;
	margin-left:10px;
	margin-top:8px;
	background:url(/images/sc_inbox_bg.png) no-repeat 0 0 scroll;
	text-align:center;
}
#main div.singlework .work{
	width:669px;
	float:left;	
}
#main div.singlework .work .title span{
	float:left;
}
#main div.singlework .work .title .store_comment{
	float:right;
	margin-right:15px;
}
#main div.singlework .work .title .select_order{
	float:right;
	margin-right:15px;
}
#main div.singlework .work .work_info{
	padding:20px;
	border-left:#DBDBDB 1px solid;
	float:left;
	width:620px;
	height:expression(this . height < 500 ? "500px" : this . height); 
;
}
#main div.singlework .designer .title,#main div.singlework .work .title{
	padding-top:5px;
	padding-left:5px;
	height:30px;
	background:url(/images/work_bg.jpg) 0 0 repeat-x;
	border-bottom:#DADADA 1px solid;
}
#main div.singlework .work .title span.titleright{
	padding-right:15px;
	float:right;	
}
#main div.singlework .work .work_info .download	{
	float:left;
	width:500px;
	height:60px;
	margin:10px 0 15px 10px;
}
#main div.singlework .work .work_info .download p{
	font-size:16px;
	font-weight:bold;
}
#main div.singlework .work .work_info .download a{
	float:left;
	height:28px;
	border:#DADADA 1px solid;
	width:50px;
	
}
#main div.singlework .work .work_info .download a.updown{
	background:url(/images/download.jpg) no-repeat 0 scroll;
	width:29px;
}
 div.pagination{
	width:300px;
	float:right;
	margin-top:10px;
	margin-bottom:25px;
	text-align:right;
	padding-right:100px;
}
div.pagination span.prev_page{
	background:#C4C4C4;
	border:1px solid #939393;
	padding:2px 5px ;
}
div.pagination .current{
	color:#333;
	padding:2px;
}
 div.pagination a{
	color:#06F;
	padding:2px;
}
div.pagination a.next_page{
	background: #F6F6F6;
	border:1px solid #939393;
	padding:2px 5px ;
	height:25px;
	width:80px;
}
